﻿namespace SandScript.Models.Documentation
{
    using System.Collections.Generic;
    using System.Xml.Serialization;

    public class Signature
    {
        [XmlElement("summary")]
        public string Summary { get; set; }

        [XmlElement("param")]
        public List<Parameter> Parameters { get; set; }

        [XmlElement("returns")]
        public Returns Returns { get; set; }

        [XmlIgnore]
        public bool AllowFallback { get; protected set; }
    }
}
